Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 STOWELL CRESCENT Detached £535,000 14 Aug 2020
30 STOWELL CRESCENT Detached £850,000 5 Oct 2023
32 STOWELL CRESCENT Detached £392,000 7 Feb 2014